這篇文章討論公鑰、私鑰、地址、錢包,並討論隱私和匿名的差別。
首先,用非對稱加密產生一組獨特的公鑰與私鑰,並且用公鑰加密能取得地址,而地址和私鑰組合能變成錢包。
接著說明地址的使用:
假設A草擬一份轉帳(收發人地址、金額),並發布交易,離A較近的礦工打包交易至某區塊,任何網路上的人,都能在該高度上看到A的這筆交易。
地址就是「用戶在區塊鏈上的身分」,地址沒有隱私,必須時常更換或交替使用,不然容易暴露出現實生活的身分。
網路的發展讓使用者留下大量資料足跡,無形中揭露使用者的隱私,現今網路是太過中心化,餵給機器一些資料,其他人或其他機構能夠比你清楚你想要的是甚麼,進而影響你的決定,給你看你預期的決定會是麼樣子的,數據化未來所有可能的走向,給你量化後的所有結果。
隱私與匿名
講了這麼多,重點在這句:「中心化世界中,我們需要免於政府監控的隱私;在去中心化世界中,我們仍然需要隱私以享有真正的平等。」隱私是:別人知道你是誰,但不知道你在做什麼;匿名則是:別人知道你在做什麼,但不知道你是誰。
區塊鏈之於隱私
區塊鏈是建構在現行實體網路上的網路,並沒有保護到隱私,基本上交易內容和狀態是應該被加密,就連在以太坊上任一地址的都能查詢交易歷史紀錄、呼叫合約的參數幾次,這是因為要維持區塊鏈的匿名,實體網路得先維持匿名。目前來說,像地址這樣偽匿名的方式,讓人容易覺得是匿名,有事沒事不要去公布自己的地址啊!
參考資料:https://medium.com/taipei-ethereum-meetup/privacy-blockchain-and-onion-routing-bdfa5399a446